English to Arabic

Meaning for:
Whorl
other
جدلة