Dictionary search results

Showing 1-3 of 3 results

sticking point US English

An obstacle to progress toward an agreement or goal

sticking point English-Spanish

escollo masculine