French Latin Dictionary

Français - latine

camping in Latin: