English-Italian dictionary »

nocturlabe meaning in Italian

EnglishItalian
nocturlabe noun

notturlabionoun
{m}