Slovnenya

Translation English French: transfix

Dictionary: main
transfix