Search term travelling has 4 results
EN English FR French
travelling (a) [person] ambulant (a) [person]
travelling (a) [person] mobile (a) {m} [person]