UNIVERSITY OF IDAHO


Meaning of UNIVERSITY OF IDAHO in English

large public university that has its main campus in Moscow and four smaller campuses throughout the state of Idaho (USA)

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