çayır


Results for "çayır"

Turkish - English dictionary

karaçayır

(Turkish - English dictionary) :
ryegrass.