Definify.com

Definition 2025


mutiara

mutiara

Indonesian

Noun

mutiara

  1. pearl

Malay

Noun

mutiara

  1. pearl