Romanian-Latin dictionary »

insula sfânta elena meaning in Latin

RomanianLatin
Insula Sfânta Elena

Insula Sanctae Helenae