Online Dictionary

ehrenhaft; ehrenwert Explained

ehrenhaft; ehrenwert at German => English Of Explained:

honourable