nevruz


Results for "nevruz"

Turkish - English dictionary

nevruz

(Turkish - English dictionary) :
Nauruz (a holiday celebrated at the vernal equinox).