scyle

listen to the pronunciation of scyle
الإنجليزية - الإنجليزية
To hide; to secrete; to conceal