If you want to allow users from domain BBB.com to access resources in domain AAA.com, then you need a trust between your domains to allow users from domain BBB.com to access resources ins domain AAA.com. The trust will be from AAA.com to BBB.com. So the domain AAA.com will trust BBB.com users.
You will also need conditional forwarders to be able to resolve both domains. So on DNS servers in domain AAA.com, you will create a conditional forwarder called BBB.com and you will add the DNS server IP address of the domain BBB.com.
Then on the DNS Servers in domain BBB.com, you will create a conditional forwarder called AAA.com and you will add the DNS server IP address if of the domain AAA.com