Guitarra (en. Guitar)

Translation into Spanish

Synonyms

  • acoustic guitar
  • electric guitar
  • stringed instrument