Dictionary search results

Showing 1-2 of 2 results

trefa British & World English

(Of food) not satisfying the requirements of Jewish law