Dictionary Romanian – English

îmbujora



Verb reflexiv
1.

to blush


2.

to flush