French Turkish Dictionary

Français - Türkçe

Indien in Turkish:

1. Hintli Hintli