Spanish edit

Noun edit

tatatarabuelas f pl

  1. plural of tatatarabuela