Translator


"piece of stony ground" in Spanish