Meaning of estatuwa

estatuwa

Tagalog

estatuwa n. statue