grimaced in Spanish

grimaced

( grim·ace - ˈgrɪməs - grim-uhs )

(English to Spanish translation)

  1+ w

Synonyms of : grimaced

grimace
grimaced
grimaces
grimacing
make grimaces

Example sentences of : grimaced

Antonyms of : grimaced