khizaano

English: Translation
treasure
noun