Dictionary Romanian – English

parfuma



Verb tranzitiv
1.

to scent



Verb reflexiv