Meaning of estranghera

estranghera

Tagalog

n. foreigner; stranger