English-Italian dictionary »

barramundi meaning in Italian

EnglishItalian
barramundi (species of diadromous fish)
noun

barramundinoun
{m}