Translation of toulo in English:

User Contribution

toulo

towel

noun