Finnish French Dictionary

suomen kieli - Français

etikka in French:

1. le vinaigre le vinaigre