English-Latin dictionary »

physician, heal thyself meaning in Latin

EnglishLatin
physician, heal thyself phrase

medice, cura te ispumphrase