Slovnenya

Translation English Japanese: extrication

Dictionary: main
extrication
noun