English-Italian dictionary »

palinurid meaning in Italian

EnglishItalian
palinurid noun

palinuridenoun
{m}