Term Gallery logo

Meanings of establecimiento de un comerciante in inglés