Dictionary Romanian – English

ambalare



Substantiv feminin
1.

packing (up) etc. v. ambala