Translation of ngengat in English:

User Contribution

ngengat

Moth

noun