will have been trotting
-habré estado trotando
Future perfect progressiveconjugation oftrot.There are other translations for this conjugation.

trot

Word of the Day
homemade