Translation of Tapa in English:

User Contribution

Tapa

Insipid

verb