Portuguese

edit

Noun

edit

lagartas

  1. plural of lagarta

Spanish

edit

Noun

edit

lagartas f pl

  1. plural of lagarta