aquula

listen to the pronunciation of aquula
Lateinisch - Englisch
small amount of water
small stream