mosambi

English

Noun

mosambi (plural mosambis)

  1. Alternative form of mousambi.