Brazilian Portuguese Spanish Dictionary

Português brasileiro - español

estrada in Spanish:

1. la carretera la carretera