MalayTranslate.com
Malay to English Translator
Translate Here

English to English

yelping

noun (n)

  • a sharp high-pitched cry (especially by a dog)
    yang tajam high pitched menangis (terutama oleh anjing)
    Synonym:
    yelp, yip
    source: wordnet30