aquula

An Elementary Latin Dictionary

aquula ae, f dim.

aqua, a little water, small stream .

Related Words