confess sth. with one's tail between one's legs has 2 translations in 1 languages

translations of confess sth. with one's tail between one's legs