JARABULUS


Meaning of JARABULUS in English

or Jerablus geographical name town N Syria on the Euphrates near Turkish border

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.