Finnish French Dictionary

suomen kieli - Français

murtautua in French:

1. roder