Sponsored Links

canard

translation and definition "canard", tamil lexicon

WordTamil Definition
canard(பிர.) புரளி, பொய்யாகப் பரவவிடப்படும் செய்தி.