Definify.com

Definition 2024


camelotes

camelotes

French

Noun

camelotes ?

  1. plural of camelote