Translation of makro in English:

makro

large-scale, macro, major

adjective

  • 1

    large-scale, macro, major