report this ad
aldea
feminine noun
1. small village
  • la aldea global the global village
aldea
small village; hamlet
Search history
report this ad
Did this page answer your question?
report this ad