Definition of トラグラ

トラグラ

toragura

noun
transistor glamour, transistor glamor(abbreviation)