Diccionario Inglés-Español
place
Meter, sentar, sitio
Diccionario Inglés-Español
placard
place of residence