Translation of casa rural in English:

casa rural

holiday cottage, n.

feminine noun

Spain

  • 1

    holiday cottage