English to Arabic

Meaning for:
Dumbfounded
other
مصعوق