KARREO MEANING IN ENGLISH

• Karreo Definition & Synonyms

  1. (n.) One of the dry table-lands of South Africa, which often rise terracelike to considerable elevations.


RECENT SEARCHES