Chinese English Dictionary

梭子鱼    Add to My Vocabulary

PinYin suō zi yú    Simplified 梭子鱼    Traditional 梭子魚
  1. barracuda

Similar Words

Credits
Source of Dictionary: CC-CEDICT