Babylon NG
Simply the best definition!

Download it's free

a patience of job

English-German Online Dictionary

Download this dictionary
a patience of job
eine Engelsgeduld