be nervous than a long-tailed cat in a room full of rocking chairs - Inglés Sinónimo Diccionario

Can't found any synonym terms.