Search term Camelot has 3 results
FR French EN English
camelot (n) [commerce - homme] {m} hawker (n) [commerce - homme]
camelot (n) [commerce - homme] {m} huckster (n) [commerce - homme]
camelot (n) [commerce - homme] {m} street vendor (n) [commerce - homme]