mampuesto
Top 45000
Meanings
Noun
1. rough stone
2. wall (stone)
3. weapon rest (Latin America)