Originally Posted by
jsntrenkler Hello and welcome to iMore, one of our knowledgeable members who has experience with international iPhone use will be by shortly with their thoughts, while you wait for a response please consider browsing our many forum topics, some of which may cover the very questions you are asking. Again welcome to iMore.
LOL! What is this? An automated system response? Seriously?
And to the OP, yes, the iPhone has dialer support (and apps specifically made to make using dialers much easier).