Meaning of “nucha” in the English Dictionary

English