noun (in India) a raised platform used in tiger hunting
machan 🔊 Listen to this noun (in India) a raised platform used in tiger hunting Share Facebook Twitter Google +