Delfin or Dolphin? Is Delfin Russian for Dolphin?

L-29 Delfin, Zhukovskiy 2001. Copyright Hugo Mambour/AviaScribe 2002