"Techno" is Техно in Russian.
Техно means "Techno" in English.
Word #3749 of 4,000 by frequency in Russian — level B2.
Он слушает техно каждый вечер.
He listens to techno every evening.