of or relating to Saudi Arabia or its people; the Saudi-Arabian desert; the Saudi royal family
[ Syn: saudi-arabian , saudi ]
of or relating to Saudi Arabia or its people; the Saudi-Arabian desert; the Saudi royal family
[ Syn: saudi-arabian , saudi ]