Vocabulary

コモンソール

common sole (Solea solea)

noun