Vocabulary
コモンソール
コモンソール
common sole (Solea solea)
noun