WATER FLOUNDER MEANING IN ENGLISH

• Water flounder Definition & Synonyms

  1. () The windowpane (Pleuronectes maculatus).


RECENT SEARCHES