shelter meaning in French
n. abri, refuge, lieu sûr; endroit protégé; protection, sécurité; gîte, asile
v. abriter, réfugier; déclarer confidentiel, trouver un abri; patronner; défendre, couvrir
n. abri, refuge, lieu sûr; endroit protégé; protection, sécurité; gîte, asile
v. abriter, réfugier; déclarer confidentiel, trouver un abri; patronner; défendre, couvrir