Slovnenya

Translation English French: shut-in

Dictionary: main
shut-in
adjective