Translation meaning & definition of the word "canard" into Italian language
Traduzione significato e definizione della parola "canard" in lingua italiana
English⟶Italian
Canard
[Canard]/kənɑrd/
noun
1. A deliberately misleading fabrication
- synonym:
- canard
1. Una fabbricazione deliberatamente fuorviante
- sinonimo:
- canard