imbosk

listen to the pronunciation of imbosk
Englisch - Englisch
To hide or to conceal oneself
To be concealed
To conceal, as in bushes; to hide