Translation of bunga matahari in English:

User Contribution

bunga matahari

Sun flower

noun