toucas

Portuguese

Noun

toucas

  1. plural of touca