cover from being seen while urinating outdoors - Inglés Sinónimo Diccionario

Can't found any synonym terms.