insane person


Results for "insane person"

English - Turkish Dictionary

insane person

(English - Turkish Dictionary) :
deli.