Polish-English dictionary »

delicja meaning in English

PolishEnglish
delicja noun

delectablenoun
something that is pleasing to the taste

Jaffa cakenoun
small, biscuit-like cake