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 |

Developed & Maintained By Taraprasad.com

Treasure Words