RESIDENCIA in English - Cambridge Dictionary
https://dictionary.cambridge.org/us/dictionary/spanish-english/residencia
WebRESIDENCIA translations: period of residence, stay, place of residence, residence, home, home, hospital, clinic, residence…. Learn more in the Cambridge Spanish-English Dictionary.
DA: 61 PA: 88 MOZ Rank: 9