English-Latin dictionary »

supercompany meaning in Latin

EnglishLatin
supercompany (large company)
noun

supercompanianoun