Translation of tauco in English:

User Contribution

tauco

tauchu

noun