English-Italian dictionary »

bowfin meaning in Italian

EnglishItalian
bowfin (Amia calva)
noun

amianoun
{f}