English-Italian dictionary »

sphenodont meaning in Italian

EnglishItalian
sphenodont noun

sfenodontenoun
{m}