See also: technetates

French

edit

Noun

edit

technétates ?

  1. plural of technétate