Portuguese Spanish Dictionary

português - español

sacerdote in Spanish: