English to Portuguese Dictionary riverfront

riverfront

Frente ao rio
translation of 'riverfront'
noun
beira de rio
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one