Definition, Meaning & Anagrams | Portuguese word SINTRA
SINTRA
Definitions of SINTRA
- A town and municipality in Lisboa, Portugal
Number of letters
6
Is palindrome
No
Search for SINTRA in:
Page preparation took: 127.04 ms.