madar-e-aoo

Alternate orthography
مادری آوو
English: Translation
cockroach
noun
Insects and small creatures