papparapa-definition-meaning-etymology

papparapa definition meaning etymology dragon ball