Slovnenya

Translation English Japanese: transfix

Dictionary: main
transfix
verb