grimace English - Russian
1.
-
Englisha distortion of the face
-
Russianгрима́са
-
Englishto make grimaces
-
Russianгрима́сничать, кривляться
Related words
English translator: English Russian grimace Eesti sõnaraamat Español Traductor Svenska Översättare