Polish-French dictionary »

obżartuch meaning in French

PolishFrench
obżartuch

glouton

Your history