Related Words for word “elektra”
elektra - Did you Mean?
electra
plectron (plectra)
electre
electro