Arabic-English dictionary »

بُومْبِي meaning in English

ArabicEnglish
بُومْبِي m

Pompeiia historical city