French-Latin dictionary »

bâtir des châteaux en espagne meaning in Latin

FrenchLatin
bâtir des châteaux en Espagne

aedificare castra in Hispania