long term payables to subsidiaries - Spanish English Dictionary

Suggest a Term