See also: chelones

French

edit

Noun

edit

chélones f pl

  1. plural of chélone

Anagrams

edit