Polish-French dictionary »

tułaczy meaning in French

PolishFrench
tułaczy noun

divagationnom