Definify.com

Definition 2025


Porto_de_Espanha

Porto de Espanha

Portuguese

Proper noun

Porto de Espanha

  1. Port of Spain (the capital city of Trinidad and Tobago)