COD しい・おう・でぃう
shii·ō·dii

Noun

1. chemical oxygen demand; COD

Noun

2. cash on delivery; COD

Other forms: