Meaning of capital of saudi arabia
Definition of capital of saudi arabia
(noun)
joint
capital
(with Mecca) of Saudi Arabia
located
in the
central
oasis; largest
city
in Saudi Arabia
Other information on capital of saudi arabia
WIKIPEDIA results for
capital of saudi arabia
Amazon results for
capital of saudi arabia
Tweet