one who enters into an engagement or agreement; a surety

listen to the pronunciation of one who enters into an engagement or agreement; a surety
الإنجليزية - الإنجليزية
engager
one who enters into an engagement or agreement; a surety
المفضلات