Polish-French dictionary »

idiota meaning in French

PolishFrench
idiota

idiot

covidiota

covidiot

pożyteczny idiota

idiot utile