Kamus Mobile
https://m.xamux.com
Indonesian to English
pusat penampungan reception center
pusatnavel, center, main
penampungan1 collecting and saving water, etc. 2 place that receives. 3 act of receiving or accommodating.