Turkish-English dictionary »

fıstıki meaning in English

TurkishEnglish
fıstıki adjective

pistachio greenadjective