Translation of Bunga Matahari in English:

User Contribution

Bunga Matahari

Sun flower

noun