Tedurays

English

Noun

Tedurays

  1. plural of Teduray