English Latin Dictionary

English - latine

inhabitant in Latin: