bellua

An Elementary Latin Dictionary

bellua see belua.

Related Words