"serve (sport), submission (of a document), delivery" is Подача in Russian.
Подача means "serve (sport), submission (of a document), delivery" in English.
Listen to the pronunciationWord #3583 of 4,000 by frequency in Russian — level B2.
Его подача в теннисе была невероятно сильной.
His serve in tennis was incredibly powerful.