HORN


Meaning of HORN in English

-horn

n [occurring in compounds] -horn

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