Welcome to Setswana.co.za

Ledutla
   /le-du-tla  /

Grammar:noun

Yellow albuca plant (Albuca abyssinica)



Search More Words Dictionary