English to Hindi

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