Russian-Latin dictionary »

сейшелы meaning in Latin

RussianLatin
Сейшелы noun

Insulae Seisellensesnoun