Translation of talas in English:

User Contribution

talas

taro

noun