Arabic-English dictionary »

مدينة يريكا meaning in English

ArabicEnglish
مدينة يريكا

Yreka