French-Latin dictionary »

artémidore meaning in Latin

FrenchLatin
Artémidore

Artemidorus

Your history