Arabic-French dictionary »

مَمْلَكَة اَلْبَحْرَيْن meaning in French

ArabicFrench
مَمْلَكَة اَلْبَحْرَيْن

Royaume de Bahreïnm