ULURU


Meaning of ULURU in English

n. Ayers Rock, largest red monadnock in the world situated in the Northern Territory (Australia)

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