simpleton


Results for "simpleton"

English - Turkish Dictionary

simpleton

(English - Turkish Dictionary) :
i. aptal, avanak.