chehwiish

English: Translation
makes a loud whistling noise, whistles between teeth
verb
mg-bitd-wordlistrow 519