MARYSOLE MEANING IN ENGLISH

• Marysole Definition & Synonyms

  1. (n.) A large British fluke, or flounder (Rhombus megastoma); -- called also carter, and whiff.


RECENT SEARCHES