English to Arabic

Meaning for:
Tadpoles
other
الشّراغف