Arabic-French dictionary »

مُومْبَاي meaning in French

ArabicFrench
مُومْبَاي f

Bombayf