|
/kˈæpətəl əv sˈɔdi ərˈeɪbiə/ Listen  Capital of Saudi Arabia
noun 1.Joint capital (with Mecca) of Saudi Arabia located in the central oasis; largest city in Saudi Arabia. Synonym: Riyadh.
WordNet 3.0 © 2010 Princeton University
Copyright © 2025 Free Translator.org
|
|
|