Slovnenya

Translation English Spanish: homebound

Dictionary: main
homebound
adjective