vocab dash
Log inSign up
マコガレイ
Meanings
Noun
1. marbled sole (Pleuronectes yokohamae) (Usually kana)
Other readings
真ま子こ鰈がれい真ま子こ鰈かれいまこがれいまこかれいマコカレイ
vocab dashAboutDecksPrivacyTerms