an abrupt, high-pitched noise or utterance

listen to the pronunciation of an abrupt, high-pitched noise or utterance
English - English

Definition of an abrupt, high-pitched noise or utterance in English English dictionary

an abrupt, high-pitched noise or utterance
yelp
an abrupt, high-pitched noise or utterance
Favorites