pardonnez mon français
Meanings
Phrase
1. pardon my French (rare, used by English-speakers)
2. Used other than figuratively or idiomatically: see pardonnez, mon, français.