Polish-English dictionary »

idylla meaning in English

PolishEnglish
idylla

idyl

idylla noun

idyllnoun
carefree or lighthearted experience

idyllnoun
poem or short written piece