German to English Dictionary

Deutsch Version

small humi shrub German pronunciation - Say small humi shrub in English pronunciation Meaning of "small humi shrub" in English language