yellow jack

yellow jack

English Noun
Ad

Definition

Synonym of yellow fever.

Ad