RIO


Meaning of RIO in English

n. Rio de Janeiro (Brazil)

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