arabic
ساتل جسواتل
english
satellite
french
satellite [pl.satellites]
comment