urbestri

Ido

Noun

urbestri

  1. plural of urbestro