suō zi yú

Traditional: 梭子魚

梭子鱼 (suō zi yú) is a Chinese word meaning “barracuda”.

Meanings

  1. 1barracuda

Characters in 梭子鱼

Related words

Study Chinese with flashcards →