Vocabulary

先々代

the one before last; two generations, etc. previous

noun adj-no