Portuguese

edit

Noun

edit

torretas

  1. plural of torreta

Spanish

edit

Noun

edit

torretas f pl

  1. plural of torreta