TROUTLET MEANING IN ENGLISH

• Troutlet Definition & Synonyms

  1. (n.) A little trout; a troutling.


RECENT SEARCHES