HERDIC MEANING IN ENGLISH

• Herdic Definition & Synonyms

  1. (n.) A kind of low-hung cab.


RECENT SEARCHES