Arabic-French dictionary »

إِدِنْبُرَة meaning in French

ArabicFrench
إِدِنْبُرَة f

Édimbourgf