Italian-English dictionary »

pesce trombetta meaning in English

ItalianEnglish
pesce trombetta noun
{m}

longspine snipefish(Macroramphosus scolopax)
noun