aldea

noun 2

Definitions

noun

1

a village

2

a villa

Your note

not saved
0 chars