animal shelter in Portuguese animal shelter in Portuguese abrigo (de/para animais) noun A facility providing such shelter. Add to Flashcards