Slovnenya

Translation English French: traitor

Dictionary: main
traitor
noun