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

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

Comments and suggestions