Dictionary Romanian – English

handicapa



Verb tranzitiv
1. sport

to handicap


2. fig.

to hinder


3. fig.

to hamper