grimace


Results for "grimace"

English - Turkish Dictionary

grimace

(English - Turkish Dictionary) :
i. yüz buruşturma/çarpıtma. f. yüzünü buruşturmak/çarpıtmak.