Translation of self-catering in Malay

self-catering

layan diri

adjective

  • 1

    layan diri