wind the horn ( synonym found)

Definition of wind the horn:

(n) : the capital of Namibia

Definition of wind the horn:

(n) : the capital of Namibia

Back to Top