Arabic-English dictionary »

نبات الـ زوستيرا meaning in English

ArabicEnglish
سَرَقَةُ السِلَعَ مِنَ الـمَتَاجِر

shopliftingaction of the verb to shoplift