duck-billedtranslation and definition "duck-billed", tamil lexiconWordTamil Definitionduck-billedவாத்தினைப்போன்ற அலகுயை.