grimace English - Portuguese
1.
-
Englisha distortion of the face
-
Portuguesecareta
-
Englishto make grimaces
-
Portuguesefazer careta/caretas
English translator: English Portuguese grimace Eesti sõnaraamat Español Traductor Svenska Översättare