Slovnenya

Translation English Spanish: sirloin tip

Dictionary: main
sirloin tip
noun