time/period/duration of a revolution - İngilizce Eşanlam Sözlük