foot the bill - French English Dictionary
History

foot the bill

Play ENFRENus
Play ENFRENuk
Play ENFRENau


Meanings of "foot the bill" in French English Dictionary : 3 result(s)

English French
General
foot the bill payer la note [v]
foot the bill payer la facture [v]
foot the bill régler l'addition [v]