English to Arabic

Meaning for:
Scrawls
other
الشخبطة