Slovnenya

Translation English Japanese: sequestrate

Dictionary: main
sequestrate
verb