Mobile
Log In Sign Up
laboratoire
 n.  laboratory, room or building fitted with equipment for scientific experimentation; la...  detail>>
en laboratoire
 adv.  in laboratory  detail>>