Dictionary Romanian – English

grimasă



Substantiv feminin
1.

grimace


Expressions: