1. ಇೞಿಸುನೂಂಕು

    Play audio
    ♪ iłisunūŋku
    Share screenshot
    1. (Verb)
    2. to bar or hinder the progress of; to obstruct or delay; to hinder.

Comments and suggestions