Definify.com

Definition 2025


permaisuri

permaisuri

Malay

Noun

permaisuri

  1. queen

Synonyms