Latin Spanish Dictionary

latine - español

novus in Spanish:

1. El nuevo El nuevo