Translation of kembang turi in English:

User Contribution

kembang turi

turi flower

noun