English edit

Noun edit

atamascos

  1. plural of atamasco