BEAVER


Meaning of BEAVER in English

castor; (helmet) visiere

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