×

squatter meaning in English

v. squat, occupy land by settling on it (legally or illegally)

Related Words

  1. squat
  2. squattage
  3. squattériser
  4. squatteur
PC Version

Copyright © 2018 WordTech Co.