Multilingual Turkish Dictionary

TAKE A GLANCE AT

TAKE A GLANCE AT : English Turkish

n. göz gezdirmek