on the stroke of (some specific time) - French English Dictionary

Suggest a Term