SEA GIRKIN MEANING IN ENGLISH

• Sea girkin Definition & Synonyms

  1. () Any small holothurian resembling in form a gherkin.


RECENT SEARCHES