buruxadīb

noun
miracle; wonderful deed
← Back