meaning of ttd

1. TTD Telecommunications Device for the Deaf TTFN ta-ta for now - goodbye for now. Used in the UK, USA and probably elsewhere.


Related Words

ttd |

Developed & Maintained By Taraprasad.com

Treasure Words