Turkish-English dictionary »

yalancı güneş meaning in English

TurkishEnglish
yalancı güneş noun

sun dog(spot)
noun