leo meaning in French
système de satellites de communications situé au dessus du globe terrestre à basse attitude (utilisé principalement pour la communication des téléphones portables)leo (low earth orbit) p_le·o || 'li
n. lion, constellation de l'hémisphère nord (astrionomie); cinquième signe du zodiaque (astrologie); personne née sous ce signe (astrologie); léo, prénom masculin