Nharangga Word


yagga

English Word


an exclamation of unpleasant surprise or fright

Sound


Audio file