tôrres

Portuguese

Noun

tôrres f

  1. plural of tôrre