Dictionary search results

Showing 1-4 of 4 results

thorn English-Spanish

espina f

thorn apple English-Spanish

estramonio

to be a thorn in sb's flesh o side in thorn English-Spanish

ser* una espina que algn tiene clavada