Dictionary

atlaatla, (verb)

Module

English

Word Setswana

atlaatla

Word English

to kiss fondly; to kiss repeatedly especially on the forehead