Latin-English dictionary »

supercompania meaning in English

LatinEnglish
supercompania noun

supercompany(large company)
noun