Multilingual Turkish Dictionary

MAKING FACE

MAKING FACE : English Turkish

n. surat asma, surat etme