Polish-English dictionary »

squatter meaning in English

PolishEnglish
squatter noun

squatternoun
one occupying a place without permission