Search term 梭子魚 has one result
Jump to
JA Japanese EN English
梭子魚 (n) [marine fish] (n) barracuda (n) [marine fish]