Welcome to SA Dictionaries

Letswantle
   /lets-wan-tle /

Foreigner, alien