Agricultural Partnerships

Contract of farm letting (leasing the land and receiving part of its products in return)

» Islamic Glossary