Turkish-English dictionary »

çam fıstığı meaning in English

TurkishEnglish
çam fıstığı noun

pine nut(edible seeds of evergreen pine)
noun