Dictionary search results

Showing 1-2 of 2 results

libber US English

A member or advocate of a movement calling for the liberation of people or animals