has been travelling
-ha estado viajando
Present perfect progressivehe/sheconjugation oftravel.

travel

Word of the Day
scar