INN RIVER


Meaning of INN RIVER in English

n. river in Switzerland Austria and Germany which source is situated in the Swiss Alps

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