tranch ( synonym found)

Definition of tranch:

(v) : to slice a sturgeon

Definition of tranch:

(v) : to slice a sturgeon

Back to Top