Translation of OMIC in English:

OMIC

feminine noun

  • 1

    • Oficina Municipal de Información al Consumidor