Welcome to Setswana.co.za

Logwadi
   /lo-gwa-di /

Grammar:noun

A kind of large hawk which makes a screeching noise



Search More Words Dictionary