imbosk

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