Definify.com

Definition 2024


Porto_de_Espanha

Porto de Espanha

Portuguese

Proper noun

Porto de Espanha

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