brains


Results for "brains"

English - Turkish Dictionary

rack one´s brains

(English - Turkish Dictionary) :
kafa patlatmak, çok düşünmek.