Multilingual Turkish Dictionary

FEAST ONE'S EYES ON

FEAST ONE'S EYES ON : English Turkish

gözleri bayram etmek, doya doya bakmak