to make a high-pitched exclamation

listen to the pronunciation of to make a high-pitched exclamation
Английский Язык - Английский Язык

Определение to make a high-pitched exclamation в Английский Язык Английский Язык словарь

to make a high-pitched exclamation.
meep

Rith stayed where he was, watching the silhouette of the cat in the darkness. She sat perfectly still and watched him back. Then she meeped and looked at the stairs.