[Podacha]
"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 6,000 by frequency in Russian.
Его подача в теннисе была невероятно сильной.
His serve in tennis was incredibly powerful.