1. ಹೌಹಾರು

    Play audio
    ♪ hauhāru
    Share screenshot
    1. (Verb)
    2. to be disturbed or agitated suddenly as by alarm; to be startled.

Comments and suggestions