little shop
English Spanish dictionary by Jaime AguirreDownload this dictionary
little shop
tiendita | almacencito


| little shop in English