Estonian-English dictionary »

firma peakorter meaning in English

EstonianEnglish
firma peakorter

company headquarters◼◼◼