Arabic-English dictionary »

التّماثيل meaning in English

ArabicEnglish
التّماثيل

Busts[UK: bʌsts] [US: ˈbəsts]