kamus
.
Search
About
house_arrest
English
house arrest
Noun
Confinement to your own home
English: house arrest
Bahasa:
tahanan rumah
Bahasa words with similar meanings
tahanan rumah