limited partnership divided into shares - Turkish English Dictionary

Suggest a Term