Donald Trump spoke in a fake Indian accent as he impersonated a call center employee at a rally in Delaware Friday.

The Republican frontrunner criticized companies that hire workers abroad during a speech in Harrington.

'Do you ever on your credit card?' he asked as if beginning a stand-up comedy sketch. 'You want to find out about your credit car. Guess what, you're talking to a person from India. How the hell does that work?'

The billionaire then launched into a rendition of his own experience calling the bank - not to check up on his own credit card, but to find out whether workers at the call center were actually from India.

'I said to this person, "Where are you from?" I wasn't checking on my card, I was actually finding out if this was true. So I called up under the guise of checking on my card.

'I said: "Where are you from?" "We are from India,"' Trump replied in lieu of the foreign worker, replaying the conversation to his supporters' delight.

'Oh great, that's wonderful. Thank you very much, that's all I needed to-' he said before gesturing as if hanging up a phone.

Trump also spoke in broken English in August last year as he recalled negotiations with Chinese and Japanese partners.

'When these people walk into the room they don't say, "Oh hello, how's the weather? So beautiful outside, isn’t it lovely? How are the Yankees doing? Oh, they are doing wonderful, great,"' he recalled.

"They say: "We want deal."'

Trump pretended to hold a phone up to his ear (pictured) as he replayed a call with his bank's helpline during a rally in Harrington, Delaware on Friday