Arabic-French dictionary »

بُوخَارِسْت meaning in French

ArabicFrench
بُوخَارِسْت f

Bucarestf