Translation of صِبا in English

صِبا

Noun (feminine)

  1. childhood

Powered by Oxford