Welcome to Setswana.co.za

Mahiriri
   /ma-hi-ri-ri /

Grammar:noun

Cartilage

Cartilage of ribs



Search More Words Dictionary