tamaasho

English: Translation
spectacle
noun