Russian-Latin dictionary »

полуостров meaning in Latin

RussianLatin
полуостров noun

paeninsula [paeninsulae](1st) F
noun