Portuguese edit

Noun edit

lagartas

  1. plural of lagarta

Spanish edit

Noun edit

lagartas f pl

  1. plural of lagarta