Definify.com

Definition 2024


macrotenda

macrotenda

Galician

Noun

macrotenda f (plural macrotendas)

  1. superstore, megastore

Synonyms