kamus
.
Search
About
yelping
English
yelp, yelping, yip
Noun
A sharp high-pitched cry (especially by a dog)
English: yip, yelp, yelping
English words with similar meanings
Show 2 words
yelp
yip