More

    technology meaning in urdu