Definify.com

Definition 2024


utawaleza

utawaleza

Chichewa

Noun

utawaleza

  1. rainbow