Translation of duenna in Malay

duenna

caperon

noun

  • 1

    caperon