cambuche

What is cambuche?

cambuche meaning bed, place for sleeping (Co)

 

reference: Foreign Broadcast Information Service, United States of America