Polish-English dictionary »

kłamczucha meaning in English

PolishEnglish
kłamczucha noun

liarnoun
one who tells lies