Estonian-English dictionary »

ennast petma meaning in English

EstonianEnglish
ennast petma

delude yourself◼◼◼