Meaning of mustra

mustra

Tagalog

n. 1. sample; 2. pattern; model; 3. specimen; 4. signal (with the hands)