meaning of Ballonrebe

Ballonrebe - German to English

balloon plant [Cardiospermum halicacabum]

View more

  • love in a puff [Cardiospermum halicacabum]