actroids

English

Noun

actroids

  1. plural of actroid

Anagrams