imbosk

listen to the pronunciation of imbosk
الإنجليزية - الإنجليزية
To hide or to conceal oneself
To be concealed
To conceal, as in bushes; to hide
imbosk
المفضلات