Translator


"area of stony ground" in Spanish