grimace English - Finnish
1.
-
Englisha distortion of the face
-
Finnishirvistys
-
Englishto make grimaces
-
Finnishirvistää, irvistellä, virnistellä
English translator: English Finnish grimace Eesti sõnaraamat Español Traductor Svenska Översättare