Kerbela


Results for "Kerbela"

Turkish - English dictionary

Kerbela

(Turkish - English dictionary) :
Karbala (city in Iraq containing an Islamic shrine). gibi waterless (place).