Dictionary Romanian – English

handicap



Substantiv neutru
1. sport

handicap


2. fig.

obstacle


3. fig.

hindrance