Arabic-English dictionary »

مصطبة meaning in English

ArabicEnglish
مصطبة f

benchlong seat