cancel
Showing results for 
Search instead for 
Did you mean: 

What is IDD?

International Direct Dial or IDD for short is ability for you to call or SMS a friend or loved ones no matter where they are in the world from your unifi number when you are in Malaysia.

Contributors