Slovnenya

Translation English French: dugout

Dictionary: main
dugout
noun