Ftt meaning

(medicine) Failure to thrive.
initialism
0
0
(finance) Financial transaction tax.
initialism
0
0
Free Territory of Trieste.
initialism
0
0
Advertisement