Welcome to Setswana.co.za

Diesela
   /di~e-se-la /

Grammar:noun

Pl. of esela

Donkeys



Search More Words Dictionary