SEA PARTRIDGE MEANING IN ENGLISH

• Sea partridge Definition & Synonyms

  1. () The gilthead (Crenilabrus melops), a fish of the British coasts.


RECENT SEARCHES