"ambassador" - Details

English Term:
ambassador
Arabic Term:
سفير
Arabic Definition:

.