garder meaning in English
v. look after, guard, watch over; stand guard on, maintain, preserve; keep, harbor; mind, ward, hold, hold over
v. look after, guard, watch over; stand guard on, maintain, preserve; keep, harbor; mind, ward, hold, hold over