Boulingo
العقد
English:
contract
عقد اتفاق مع شخص آخر رسميا.
Learn languages with Boulingo