Translation of "grimace" into English
grimace is the translation of "grimace" into English.
grimace
-
grimace
nounEhi, Grimace, sto venendo.
Oye, grimace, I'm comin'.
-
Show algorithmically generated translations
Automatic translations of "grimace" into English
-
Glosbe Translate
-
Google Translate
Add example
Add