Slovnenya

Translation Japanese French: 止むをえず

Dictionary: main
止むをえず