1095 / 3571

What does 狐狸 (húli) mean in English?

狐狸
húli

fox (Noun)