place Meter, sentar, sitio Recurso: Diccionario Inglés-Español on Buho.Guru placard place of residence