Czech English Dictionary

český jazyk - English

dodavatelé in English:

1. suppliers suppliers


We face competition from foreign suppliers.