Căutări recente: to have itching ears, on foot a, on a knife edge, tear strips off, hand promise, ...