will have been trapping
-habré estado atrapando
Future perfect progressiveconjugation oftrap.There are other translations for this conjugation.

trap

Word of the Day
to faint