English | German | Russian | Czech

babala English

Meaning babala meaning

What does babala mean?

babala

(South Africa) Any of several cultivated species of grass in the genus Pennisetum.

Are you looking for...?