a cash-strapped business

listen to the pronunciation of a cash-strapped business
English - Turkish

Definition of a cash-strapped business in English Turkish dictionary

a business
işletme gereçleri the operating equipment and materials of