English Latin Dictionary

English - latine

Apiarium in Latin:

1. Apiarium Apiarium