Search term フカヒレ has one result
Jump to
JA Japanese EN English
フカヒレ (n) [fin of a shark] (n) shark fin (n) [fin of a shark] (n)