microsurcos

Spanish

Noun

microsurcos m pl

  1. plural of microsurco