English edit

Noun edit

French drive (plural French drives)

  1. (cricket) Synonym of Chinese drive