Definify.com

Definition 2024


megatienda

megatienda

Spanish

Noun

megatienda f (plural megatiendas)

  1. superstore, megastore

Synonyms