Spanish-English Dictionarylandlords
landlords
Spanish word for landlords