Latin-English dictionary »

homo mensura meaning in English

LatinEnglish
homo mensura phrase

man is the measure of all thingsphrase