force majeure swahiliksi

force majeure, pakottava este

  1. ngao ya nishati (noun 9)