Polish-English dictionary »

oceanida meaning in English

PolishEnglish
oceanida noun

Oceanidnoun
any of the sea nymphs

Your history