Welcome to Setswana.co.za

Leebarope
   /lee-ba-ro-pe /

Grammar:noun

A rock pigeon



Search More Words Dictionary