Meaning of kemestri

kemestri

Tagalog

n. chemistry