Dictionary Romanian – English

Similar words: parașută.

parașuta



Verb tranzitiv
1.

to parachute