STING


Meaning of STING in English

n. pica; (organ of insect) agullion

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