meaning of Baumwollstrauch

Baumwollstrauch - German to English

cotton plant