belvedere has 1 translations in 1 languages

translations of belvedere

PT EN English 1 translation
  • belvedere (n) [raised structure offering a pleasant view of the surrounding area]