Multilingual Turkish Dictionary

MAKE A FACE

MAKE A FACE : English Turkish Redhouse

suratını buruşturmak, somurtmak