English to Hindi

Meaning for:
squeaking
other
किकियाता;चरमराता