Arabic-English dictionary »

المبصقة meaning in English

ArabicEnglish
المبصقة

Spittoon[UK: spɪ.ˈtuːn] [US: spɪ.ˈtuːn]