Sendela

🇲🇼 Malawi

To sidle up; flirt by getting close" (Chichewa slang)

View definition