See also: grimasa

Romanian

edit

Etymology

edit

Borrowed from French grimace.

Noun

edit

grimasă f (plural grimase)

  1. grimace
    Synonym: strâmbătură