French Latin Dictionary

Français - latine

dauphins in Latin: