English-Latin dictionary »

two rocky islands at pontus euxinus meaning in Latin

EnglishLatin
two rocky islands at Pontus Euxinus noun

cyanea [cyaneae](1st) F
noun