Meaning of impanada

impanada

Tagalog

n. meat pie