Translation of sun flower in Indonesian

User Contribution

sun flower

bunga matahari

noun