CIDA


Meaning of CIDA in English

Canadian International Development Agency.

Fishery English glossary.      Английский глоссарий рыболовства .