Dictionary Romanian – English

înșuruba



Verb tranzitiv, verb reflexiv
1.

to screw up