Turkish French Dictionary

Türkçe - Français

Şarküteri in French:

1. épicerie fine épicerie fine