The answer is YES for your trunk.( and yes its compatible too with Cisco trunks too(and other vendors), not just MT->MT )
There are at least 2 ways of achiving it and depending on your mikrotik's hardware(e.g Rb vs CRS) there are a couple of different ways to configure it to do the same thing( One being hardware offloading ( CRS series can do that ), or RB( depending on the switch chip used), the configs are close, but not the same for best performance. If you have an older RB with no hardware offload on the chip, you rely on the power of the CPU to do the bulk of the work moving packets/frames around for a trunk.
CCR generally uses CPU to process vlans, as they are more designed around BGP & IP traffic routing, rather than layer2 stuff(not saying you cant, but its not the target focus of that product )
CRS 1xx series ->
https://wiki.mikrotik.com/wiki/Manual:C ... s_examples
CRS 3xx series ->
https://wiki.mikrotik.com/wiki/Manual:C ... s_switches
In General - >
https://wiki.mikrotik.com/wiki/Manual:S ... s_Ports.29
If your looking to do a trunk over wifi ->
https://wiki.mikrotik.com/wiki/Manual:W ... VLAN_Trunk
You can stack vlans onto an interface, that will work, but the PREFERED and more CPU efficient is using a single bridge, bonding your interface ports to the bridge, adding in vlans (tagged/untagged) to the intreface( all in the bridge menu), then enabling VLAN filtering at the end of the config process. But remember depening on what switch chip is in the front end of the interface port of your device, you may be able to fully hardware offload(wire speed) the process. You configure that in the switch menu !->
https://wiki.mikrotik.com/wiki/Manual: ... ip_Features
If all else is doing ya head in(and is compatible between all MT/RoS configs, and is not necessarily the best performance depending on what hardware you have)) look at ->
https://wiki.mikrotik.com/wiki/Manual:B ... witch_chip