Slovnenya

Translation English French: base hit

Dictionary: main