Meaning of tartaro

tartaro

Tagalog

tartaro n. 1. cream of tartar; 2. tartar of the teeth