English-Italian dictionary »

sphenisciform meaning in Italian

EnglishItalian
sphenisciform noun

sfenisciformenoun
{m}