beyinli


Results for "beyinli"

Turkish - English dictionary

beyinli

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