Latin-English dictionary »

coprea meaning in English

LatinEnglish
coprea [copreae] (1st) M
noun

buffoon, jesternoun