English to Arabic

Meaning for:
Roared
other
مهدور