Meaning of algodon

algodon

Tagalog

n. cotton