English to Arabic

Meaning for:
Burls
other
العقد