Dictionary Romanian – English

propulsa



Verb tranzitiv
1.

to propel


2.

to impel