English to Hindi

Meaning for:
twat
other
बेवकूफ़;स्त्री जननांग