What does GTU stand for?

What does GTU mean? We have 47 definitions. Read most used GTU meanings below.

ADVERTISEMENT