Vocabulary
スープレックス
スープレックス
suplex
noun