toez

English: Translation
bee
Vietnamese: Translation
ong
noun
Insects and small creatures