a native or inhabitant of the island of Tobago in the West Indies
ویسٹ انڈیز کے ٹوبوگو کے جزیرے کے باشندے یا باشندے
of or relating to Tobago or its people
یا توبگو یا اس کے لوگوں سے متعلق ہے
Tobagonian beaches
ٹوبگونائی ساحلوں