ALBATROSS


Meaning of ALBATROSS in English

n. large sea bird

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