Terjemahan memoncong di Bahasa Inggris

memoncong

kata kerja

  • 1

    to protrude, to stick out