Translation of Davenport in Malay

Davenport

meja tulis

noun

  • 1

    meja tulis, sejenis sofa