English-French dictionary »

beggar belief meaning in French

EnglishFrench
beggar belief verb

dépasser l'entendement◼◼◼verbe