tuguris

Catalan

Noun

tuguris

  1. plural of tuguri