English Translation for amicus humani generis
amicus humani generis
Search Result for amicus humani generis
amicus
See Definition and Meaning
humani
generis
Sponored Video