French Turkish Dictionary

Français - Türkçe

Libération in Turkish:

1. Serbest bırakmak Serbest bırakmak