Slovnenya

Translation English French: sirloin

Dictionary: main
sirloin
noun