whistling; shrill, high-pitched

listen to the pronunciation of whistling; shrill, high-pitched
English - English

Definition of whistling; shrill, high-pitched in English English dictionary

whistling; shrill, high-pitched
{s} piping
whistling; shrill, high-pitched
Favorites