ENGLISH
SPANISH
SPANISH
ENGLISH

   

barbed

[bɑ:bd]
adjective
1. [pointed, spiked]   con púa or púas
2. [unkind]   envenenado ( f envenenada), afilado ( f afilada)


similar words

Complétez la séquence avec la proposition qui convient.

  • My friend … her arm. She can't play the piano now.