Latin-English dictionary »

ethologus meaning in English

LatinEnglish
ethologus [ethologi] (2nd) M
noun

mimic, one who portrays character with gesturesnoun