Dictionary Romanian – English

înfofoli



Verb tranzitiv
1.

to wrap/muffle up



Verb reflexiv