dictionnaire Anglais-Français »

snowed under signifie français

AnglaisFrançais
snowed under (having a lot of things to do)
adjective

débordé◼◼◼adjectif