emplazamiento
Top 9000
Meanings
Noun
1. place, location
2. summons (law)