ドジョッチ
Meanings
Noun
1. Barboach (Pokémon)