tref
English
tref meaning in English • tref का अर्थ अंग्रेजी में
Adjective
- Ceremonially unclean, according to the Jewish law; -- opposed to kosher.