Translation of spencer in Malay

spencer

sejenis pakaian dalam wanita

noun

  • 1

    sejenis pakaian dalam wanita