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

    Play audio
    ♪ immeyjōḍu
    Share screenshot
    1. (Noun)
    2. a two-layered flexible body armour of a soldier, for extra protection.

Comments and suggestions