small shops in the basements of some churches and buildings - Inglés Sinónimo Diccionario

Can't found any synonym terms.