lagartas

Portuguese

Noun

lagartas

  1. plural of lagarta

Spanish

Noun

lagartas f pl

  1. plural of lagarta