Turkish French Dictionary

Türkçe - Français

kafa sallama in French: