English-Latin dictionary »

rain, rainfall (pl.), rainwater meaning in Latin

EnglishLatin
rain, rainfall (pl.), rainwater noun

aqua [aquae](1st) F
noun