Definify.com

Definition 2025


calichon

calichon

English

Noun

calichon (plural calichons)

  1. Synonym of mandora