Translation of بِستر in English

بِستر

Noun (masculine)

  1. bedding, bed, mattress

Powered by Oxford