Translation of رُلّا in English

رُلّا

Noun (masculine)

  1. land that has to be left fallow for a year or two in order to recover its vigour

Powered by Oxford