Results for "

beyinli

"
Turkish - English dictionary

beyinli

(Turkish - English dictionary) :
1. (sheep or lamb´s head) having brains. 2. colloq. brainy, smart.