Latin–English dictionary

English translation of the Latin word simia

Latin → English
  
LatinEnglish (translated indirectly)Esperanto
simia
(cercops; clura)
;