English to Spanish Dictionary caterers

caterers

catering
translation of 'caterers'
noun
abastecedor,
proveedor
Credits: Google Translate
Download the
HelloEnglishApp
image_one