will have been pinning
-habré estado clavando
Future perfect progressive conjugation of pin. There are other translations for this conjugation.

pin

Word of the Day
skating