KLOOF MEANING IN ENGLISH

• Kloof Definition & Synonyms

  1. (n.) A glen; a ravine closed at its upper end.


RECENT SEARCHES