Slovnenya

Translation English French: house arrest

Dictionary: main
house arrest