English to Catalan Dictionary
residential
Urbanització (nucli)
Meaning for residential found in 5 Languages.
Sponored Video