according to the best of one's judgment and ability - Spanisch Englisch Wörterbuch

Begriff Vorschlagen