Trinidad in Greek
Trinidad in Greek
Τρινιδάδ
An island in the Caribbean, part of Trinidad and Tobago.
Τρινιντάντ
An island in the Caribbean, part of Trinidad and Tobago.