bonehead


Results for "bonehead"

English - Turkish Dictionary

bonehead

(English - Turkish Dictionary) :
i., argo aptal, mankafa.