Polish-English dictionary »

driada meaning in English

PolishEnglish
driada noun

dryadnoun
female tree spirit

Your history