tagasastes

Spanish

Noun

tagasastes m pl

  1. plural of tagasaste