Slovnenya

Translation English French: tenderize

Dictionary: main
tenderize
verb