English-Latin dictionary »

small amount of water meaning in Latin

EnglishLatin
small amount of water noun

acula [aculae](1st) F
noun

aquola [aquolae](1st) F
noun

aquula [aquulae](1st) F
noun