English-Latin dictionary »

light year meaning in Latin

EnglishLatin
light year (astronomical distance)
noun

spatium lucis annuaenoun
{n}