pusa doumosamtranslation and definition "pusa doumosam", tamil lexiconWordTamil Definitionpusa doumosamபூசா தோமெளசம்