Definify.com

Definition 2024


cancrelat

cancrelat

French

Noun

cancrelat m (plural cancrelats)

  1. cockroach

Synonyms