English-Italian dictionary »

flounder meaning in Italian

EnglishItalian
flounder [flounders] noun
[UK: ˈflaʊn.də(r)]
[US: ˈflaʊn.dər]

sogliolanoun
{f}