Bulgarian English Dictionary

български език - English

доставям in English:

1. I deliver