cyod ( synonym found)

Definition of cyod:

°Cash on delivery.
°Concise Oxford Dictionary.

Definition of cyod:

°Cash on delivery.
°Concise Oxford Dictionary.

Back to Top