English-Latin dictionary »

moving spots before eyes (pl.) meaning in Latin

EnglishLatin
moving spots before eyes (pl.) noun

culex [culicis](3rd) M
noun