Translation of taro in Indonesian

User Contribution

taro

Talas

noun