moro

English: Translation
mosquito
Spanish: Translation
mosquito / zancudo
noun
Insects and small creatures