French Latin Dictionary

Français - latine

Stade in Latin:

1. Stadium Stadium