dictionnaire Anglais-Français »

that'll do signifie français

AnglaisFrançais
that'll do (expression to indicate something as being sufficient or enough)
phrase

ça suffit◼◼◼phrase