Romanian Turkish Dictionary

limba română - Türkçe

ghepard in Turkish: