Results for "

scatterbrained

"
English - Turkish Dictionary

scatterbrained

(English - Turkish Dictionary) :
s. kafası dağınık.