Definition of biwi la moto in Swahili

biwi la moto

  • 1

    takataka zinazowaka.