Definify.com

Definition 2024


seatrouts

seatrouts

See also: sea trouts

English

Noun

seatrouts

  1. plural of seatrout