tranch (0 synonym found)

Definition of tranch:

(v) : to slice a sturgeon

Definition of tranch:

(v) : to slice a sturgeon

Back to Top