Definify.com

Definition 2024


squatter_camps

squatter camps

English

Noun

squatter camps

  1. plural of squatter camp