Arabic-French dictionary »

بصرة meaning in French

ArabicFrench
بصرة f

Bassorah