sumbika

English: Translation
conceal
verb