footbridge-ponte pedonal: meaning, definitions and translations

English dictionaryEnglishPortuguese