CRATE English Abbreviation

CRATE has various meanings in the English category. Discover the full forms, definitions, and usage contexts of CRATE in English.

Centralised Records of Available Technical Equipment

Most Common English

Citation

Last updated: