meaning of aufklappbare Couch

aufklappbare Couch - German to English

sofa bed