PARTAN MEANING IN ENGLISH

• Partan Definition & Synonyms

  1. (n.) An edible British crab.


RECENT SEARCHES