egypt has had a navy since ancient egyptian times ibyo birangiza aya mateka adasanzwe yibyabaye ufite umuriro umaranye iminsi these activities are where internal combustion engines are their least efficient