English-Latin dictionary »

luminous body in sky w / trail / tail meaning in Latin

EnglishLatin
luminous body in sky w / trail / tail noun

cometa [cometae](1st) F
noun

cometes [cometae]noun
F