alilandulo

Noun

 * 1) alien; foreigner