arab lea ( synonym found)

Definition of arab lea:

°suitable for cultivation, such as by ploughing.

Definition of arab lea:

°suitable for cultivation, such as by ploughing.

Back to Top