Slovnenya

Translation English French: tenderise

Dictionary: main
tenderise
verb