Multilingual Turkish Dictionary

BANG ONE'S HEAD AGAINST A WALL

BANG ONE'S HEAD AGAINST A WALL : English Turkish

oşuna çırpınmak, olmayacak işe kalkışmak