Translation of Taro in Indonesian

User Contribution

Taro

Talas

noun