English-Polish dictionary »

clochard meaning in Polish

EnglishPolish
clochard

kloszard