machan (in india) - Türkçe İngilizce Sözlük