explorators

English

Noun

explorators

  1. plural of explorator