Dictionary : Tabuuk

tabuuk

A large platter, tray; dish

A place situated on the road from Strips to Madina

تبوک
तबूक
Top Urdushayar.com