English-Italian dictionary »

forficulid meaning in Italian

EnglishItalian
forficulid noun

forficulidenoun
{m}