NichiDict

コモンソール

[komonsooru]

Meanings

1.Noun

common sole (Solea solea)