English-Latin dictionary »

small stream meaning in Latin

EnglishLatin
small stream noun

acula [aculae](1st) F
noun

aquola [aquolae](1st) F
noun

aquula [aquulae](1st) F
noun