English to Arabic Dictionary squatters

squatters

واضعي اليد
translation of 'SQUATTERS'
noun
من يحتل أرضا بغير حق,
مالك أرض بوضع اليد,
مالك أرض
Credits: Google Translate
Download the
HelloEnglishApp
image_one