nincompoop


Results for "nincompoop"

English - Turkish Dictionary

nincompoop

(English - Turkish Dictionary) :
i. dangalak, kuş beyinli.