English-Latin dictionary »

buffoon, jester meaning in Latin

EnglishLatin
buffoon, jester noun

coprea [copreae](1st) M
noun