Latvian French Dictionary

latviešu valoda - Français

policists in French:

1. officier de police officier de police