English-Latin dictionary »

rain-making meaning in Latin

EnglishLatin
rain-making noun

aquaelicium [aquaelici(i)](2nd) N
noun

aquilicium [aquilici(i)](2nd) N
noun