practise the religious duties - Espagnol Anglais Dictionnaire