Atlelwa /a-tle-lwa /
Grammar:verb
To be visited unexpectedly
To be met unexpectedly
Search More Words Dictionary