Arabic-English dictionary »

خربشة meaning in English

ArabicEnglish
خربشة f

scribblehastily done writing