Tabuk
English Dictionary
->
Letter T
-> Tabuk
Search Dictionary:
Tabuk Definition
(n)
a
city
in
northwestern
Saudi
Arabia
Tabuk Synonyms
Tabuk
© Art Branch Inc.