piltra
Meanings
Noun
1. bed (colloquial)