ポートオブスペイン
pōtōbusupein

Noun

1. Port of Spain (Trinidad and Tobago)

Other forms: