UMBRELLABIRD


Meaning of UMBRELLABIRD in English

n. bird that lives in the rain forests of South and Central America

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