Definify.com

Definition 2024


merekara

merekara

Maori

Noun

merekara

  1. miracle