Turkish French Dictionary

Türkçe - Français

kanguru in French: