stamping ground - Inglés Sinónimo Diccionario

stamping ground

n.
[1] haunt , hangout , resort , repair