Portuguese edit

Noun edit

tartarugas

  1. plural of tartaruga

Spanish edit

Noun edit

tartarugas f pl

  1. plural of tartaruga