Home
Search
Index
Definify.com
Definition
2024
Porto_de_Espanha
Porto de Espanha
Portuguese
Proper noun
Porto
de
Espanha
Port of Spain
(the capital city of
Trinidad and Tobago
)
Similar Results