Definify.com

Definition 2024


camelots

camelots

English

Noun

camelots

  1. plural of camelot

French

Noun

camelots m

  1. plural of camelot

Anagrams