LAMMERGEIER


Meaning of LAMMERGEIER in English

n. vulture with long wings and long tail found in mountainous regions of southern Europe

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