English-Latin dictionary »

mist, fog meaning in Latin

EnglishLatin
mist, fog noun

nebula [nebulae](1st) F
noun