vanmaram

സ്വന്തം കൗശലംകൊണ്ടു സ്വയം നശിക്കുക - meaning in english

Meanings for സ്വന്തം കൗശലംകൊണ്ടു സ്വയം നശിക്കുക

verb
Hoist with ones own petard