duckertranslation and definition "ducker", tamil lexiconWordTamil Definitionduckerமூழ்குபவர், நீர்மூழ்கிப்பறவை வகை.