stay in one place for a considerable length of time - Français Anglais Dictionnaire

Suggérer une traduction