to camouflage [ camouflaged ; camouflaged ]
Sinónimos
  • أظهر ، ستر ، كتم
Notices
  • to hide something by making it look the same as the things around it or seem like something else