Back to N1 Words
真旗魚
まかじき
JLPT N1
noun
Meanings
English
striped marlin (Tetrapturus audax)