Italian-English dictionary »

anno luce meaning in English

ItalianEnglish
anno luce noun
{m}

light year(astronomical distance)
noun