Latin-French dictionary »

ethologia meaning in French

LatinFrench
ethologia [ethologiae] (1st) F
noun

éthologienom