Arabic-English dictionary »

بُحَيْرَة لِيْمْاَن meaning in English

ArabicEnglish
بُحَيْرَة لِيْمْاَن f

Lake GenevaLake Geneva in Europe