French-Polish dictionary »

clochard meaning in Polish

FrenchPolish
clochard nom

kloszardnoun

trampnoun