RAM'S HORN


Meaning of RAM'S HORN in English

wind instrument, horn, instrument used to created sounds

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.