Definify.com

Definition 2024


mayra

mayra

See also: mäyrä

Cebuano

Interjection

mayra

  1. (idiomatic) serves you right

Synonyms