BankingWords

afloat - Details


English Term: afloat
Arabic Term: على متن السفينة
Arabic Definition:
Related Terms:
Show English Definition
English Definition: