LONGNOSE


Meaning of LONGNOSE in English

noun the european garfish.

Webster English vocab.      Английский словарь Webster.