yağhane


Results for "yağhane"

Turkish - English dictionary

yağhane

(Turkish - English dictionary) :
place where oil is made; rendering plant.