English | German | Russian | Czech

karroid English

Meaning karroid meaning

What does karroid mean?

karroid

Of or relating to the Karoo, a loosely-defined semidesert of South Africa.

Are you looking for...?