Polish-English dictionary »

najada meaning in English

PolishEnglish
najada noun

naiadnoun
female deity