Italian-English dictionary »

pesce balestra meaning in English

ItalianEnglish
pesce balestra noun
{m}

triggerfish [triggerfishes](fish)
noun