English to Arabic

Meaning for:
Dragonflies
other
آباء المغزل