PIT-HOLE MEANING IN ENGLISH

• Pit-hole Definition & Synonyms

  1. (n.) A pit; a pockmark.


RECENT SEARCHES