Arabic-English dictionary »

مبرد meaning in English

ArabicEnglish
مبرد

coolerchilled mixed drink

لمبرديا f

Lombardyregion in northern Italy

لمبردية f

Lombardyregion in northern Italy