LOCAO


Meaning of LOCAO in English

noun a green vegetable dye imported from china.

Webster English vocab.      Английский словарь Webster.