lahana


Results for "lahana"

Turkish - English dictionary

toplahana

(Turkish - English dictionary) :
head cabbage, heading cabbage.