Translation of gran superficie in English:

gran superficie

large supermarket, n.

feminine noun

Spain

  • 1

    large supermarket
    hypermarket British