cape goosetranslation and definition "cape goose", tamil lexiconWordTamil Definitioncape gooseமலைத்தக்காளி