Dictionary Romanian – English

stinghereală



Substantiv feminin
1. (jenă)

embarrassment