1. ಇಮ್ಮೆಯ್ಜೋಡು

    ♪ immeyjōḍu 🔊
    1. :Noun
    2. a two-layered flexible body armour of a soldier, for extra protection.

Comments and suggestions