If I have a function f(T *) I would describe that as f takes a pointer to T.
f(T &) would be something like f takes a reference to T.
How do I pronounce f(T &&)?
It depends on the context. When T is known type then T&& is an rvalue reference. When T is a template parameter then T&& is a universal reference.