Arabic-English dictionary »

سليطات اللسان meaning in English

ArabicEnglish
سليطات اللسان

Scolds[UK: skəʊldz] [US: skoʊldz]