×
squatter
meaning in English
v.
squat, occupy land by settling on it (legally or illegally)
Related Words
squat
squattage
squattériser
squatteur
PC Version
Copyright © 2018 WordTech Co.