terranovas

Spanish

Noun

terranovas m pl

  1. plural of terranova