Romanian-Latin dictionary »

itaca meaning in Latin

RomanianLatin
Itaca

Ithaca