Home
Manglish
English listing
Malayalam listing
About
Hoist with ones own petard - meaning in malayalam
Meanings for Hoist with ones own petard
verb
സ്വന്തം കൗശലംകൊണ്ടു സ്വയം നശിക്കുക