maroun al-ras

listen to the pronunciation of maroun al-ras
English - English

Definition of maroun al-ras in English English dictionary

Maroun al-Ras
{i} village in south Lebanon
maroun al-ras
Favorites