Polish-French dictionary »

squatter meaning in French

PolishFrench
squatter noun

squatternom