Spanish–English dictionary

English translation of the Spanish word greca

Spanish → English
  
SpanishEnglish (translated indirectly)Esperanto
greca
(traste)
;
ferrule
;
fret