English to Arabic

Meaning for:
Moulted
other
مرمي