meaning of saudi
1. a native or inhabitant of Saudi Arabia
Related Words
saudi | saudi arabia | saudi arabian | saudi arabian monetary unit | saudi arabian riyal | saudi-arabian |
1. a native or inhabitant of Saudi Arabia
saudi | saudi arabia | saudi arabian | saudi arabian monetary unit | saudi arabian riyal | saudi-arabian |