wooden bed made of rubber strips, rawhide or agave strings - Turkish English Dictionary

Suggest a Term