instant meaning in French
n. instant, moment; clin d'oeil
adj. instant, pressant, urgent; courant, de ce mois; immédiat, instantané, soluble
n. instant, moment; clin d'oeil
adj. instant, pressant, urgent; courant, de ce mois; immédiat, instantané, soluble