German-English dictionary »

teerstrauch meaning in English

GermanEnglish
der Teerstrauch Substantiv

tea shrubnoun