gts

listen to the pronunciation of gts
Englisch - Türkisch

Definition von gts im Englisch Türkisch wörterbuch

gas turbine ship
gaz türbinli gemi
Englisch - Englisch
Global Telecommunications System|Global Telecommunications System]], a worldwide network for the transmission of meteorological data from weather stations, satellites and numerical weather prediction centres
Giantess (as a sexual fetish)

Technically the erotic obsession with such large women is labeled macrophilia, but it is more commonly referred to as simply GTS, short for giantess.

gas turbine ship