Definify.com

Definition 2024


tsidzadza

tsidzadza

Ewe

Noun

tsidzadza

  1. rain