GAROOKUH MEANING IN ENGLISH

• Garookuh Definition & Synonyms

  1. (n.) A small fishing vessel met with in the Persian Gulf.


RECENT SEARCHES