Lahana


Results for "Lahana"

Turkish - English dictionary

toplahana

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