Slovnenya

Translation English French: second base

Dictionary: main
second base
noun