English
›
Words
exaggerated
false report
Translation:
English
Noun
8
canard
Add
Translation