Slovnenya

Translation English French: underdog

Dictionary: main
underdog
noun