IRRITATION


Meaning of IRRITATION in English

n irritation (1. annoyance; 2. [Pathol.]; 3. [Physiol.])

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