Welcome to Setswana.co.za

Lohihiri
   /lo-hi-hi-ri /

Grammar:noun

Cartilage

The navelcord of an animal



Search More Words Dictionary