homebody


Results for "homebody"

English - Turkish Dictionary

homebody

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