slowwitted


Results for "slowwitted"

English - Turkish Dictionary

slowwitted

(English - Turkish Dictionary) :
s. zor anlayan, kalın kafalı.