suō yú

Traditional: 梭魚

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

Meanings

  1. 1barracuda

Characters in 梭鱼

Related words

Study Chinese with flashcards →