toplahana


Results for "toplahana"

Turkish - English dictionary

toplahana

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