BUZZARD


Meaning of BUZZARD in English

bussarde, buteo

English Interlingue dictionary.      Английский словарь Интерлингве.