Slovnenya

Translation English French: double cross

Dictionary: main
double cross
verb