Results for "

homebody

"
English - Turkish Dictionary

homebody

(English - Turkish Dictionary) :
i. evde oturmayı tercih eden kimse.