Slovnenya

Translation English French: tough guy

Dictionary: main
tough guy
noun