Polish American English Dictionary

język polski - American English

detalista ?:

1. retailer


one of the country's largest food retailers