English-Italian dictionary »

archeopteryx meaning in Italian

EnglishItalian
archeopteryx (ancient bird)
noun

archeotterigenoun
{m}