English-Latin dictionary »

sundial, other timers meaning in Latin

EnglishLatin
sundial, other timers noun

solarium [solari(i)](2nd) N
noun