Dictionary search results

Showing 1-5 of 5 results

thorn English-Spanish

espina feminine

thorn apple English-Spanish

estramonio

thorn bush English-Spanish

espino masculine

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

ser* una espina que algn tiene clavada