HANDICAP


Meaning of HANDICAP in English

impediment, desavantage; (sport) handicap (-ar)

English Interlingue dictionary.      Английский словарь Интерлингве.