Dictionary Romanian – English

precipitare



Substantiv feminin
1.

hurrying etc. v. precipita