machan (in india) - İngilizce Eşanlam Sözlük