meng van

English: Translation
flies
Vietnamese: Translation
ruồi
noun
Insects and small creatures
mèng vằn