petrera
Translations
- stone quarry
- rock pit
A place where stones are extracted.
Advertisement
Example Sentences
La petrera, ubicada en las montañas, proporciona piedra de alta calidad para la construcción.
The stone quarry, located in the mountains, provides high-quality stone for construction.