Bachuki Tchumbadze

30th Nov 2001 1.82m/125kg Tighthead Prop

Career

Georgia_Black Lions The Black Lion
Tighthead Prop
2023 - present