1 domain licence + 2 subdomains

Hello, I have purchased 1 regular licence plugin, and I will use it for the same domain but I have 2 other subdomains with wp installed on them, the only difference is that the are for another language. Can I use the license for them too? Thank you

You’d need separate regular license for each of the sub-domains.

Could you not just use a multi-language plugin to manage it and avoid needing various versions?

No because the plugin will not translate, videos, product images, images labels, reviews etc…