dwelling-place in Indonesian dwelling-place in Indonesian tempat tinggal noun A place where one dwells. Add to Flashcards