"allottee" - Details

English Term:
allottee
Arabic Term:
مخصَّص له
Arabic Definition:
English Definition: