spoon excavators

English

Noun

spoon excavators

  1. plural of spoon excavator