Slovnenya

Translation English French: detainment

Dictionary: main
detainment