Translation of tapa in English:

User Contribution

tapa

Insipid

verb