Definify.com

Definition 2025


seatrouts

seatrouts

See also: sea trouts

English

Noun

seatrouts

  1. plural of seatrout