Translation meaning & definition of the word "canard" into Spanish language
Traducción significado y definición de la palabra "canard" al idioma español
English⟶Spanish
Canard
[Canardo]/kənɑrd/
noun
1. A deliberately misleading fabrication
- synonym:
- canard
1. Una fabricación deliberadamente engañosa
- sinónimo:
- canard