Meaning of mameluko

mameluko

Tagalog

n. mamaluke (a child's dress like an overall)