Chinese English Dictionary

梭鱼    Add to My Vocabulary

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

Similar Words

Credits
Source of Dictionary: CC-CEDICT