errare humanum est








  1. Latin. to err is human.
50 queries 0.585