English
English version

Max Factor

From Longman Dictionary of Contemporary EnglishMax FactorˌMax ˈFactor trademark  a company that produces cosmetics which are popular all over the world
Pictures of the day
What are these?
Click on the pictures to check.