Translation of Tameng in English:

User Contribution

Tameng

Shield

noun