Spanish-English dictionary »

isla gran turca meaning in English

SpanishEnglish
Isla Gran Turca proper noun
{f}

Grand Turk(an island in the Turks and Caicos Islands)
proper noun
[UK: ɡrænd tɜːk] [US: ˈɡrænd ˈtɝːk]