Italian-English dictionary »

anni luce meaning in English

ItalianEnglish
anni luce noun
{m-Pl}

light year(a very long way)
noun