means of communication by land - İngilizce Eşanlam Sözlük