German-English dictionary »

bettcouch meaning in English

GermanEnglish
die Bettcouch Substantiv

daybed◼◼◼noun