Translation of Ngengat in English:

User Contribution

Ngengat

Moth

noun