English

edit

Noun

edit

calichon (plural calichons)

  1. Synonym of mandora

Anagrams

edit