French Turkish Dictionary

Français - Türkçe

Longtemps in Turkish:

1. uzun zaman