Dictionary Romanian – English

amputa



Verb tranzitiv
1.

to amputate


2.

to cut off