Vocabulary

とやら

... or something (like that); ... or whatever; so-called ...; a certain ...

expression suf