Dictionary English – Romanian

losing



Adjectiv
1.

ratat, nereușit, prost


Expressions: