deuhla

Phonetic
[leula]
Spanish: Translation
mosquito
English: Translation
mosquito (big)
noun
Notes

Karcha Bahlut