flayed - French English Dictionary

flayed

Meanings of "flayed" in French English Dictionary : 1 result(s)

English French
General
flay rançonner [v]