Vocabulary

なんたらかんたら

something or other; what-do-you-call-it; what-do-you-call-them

expression