English version

French polish in Cleaning topic

From Longman Dictionary of Contemporary EnglishFrench polishˌFrench ˈpolish noun [uncountable]  DHCa clear liquid put on wooden furniture to protect it and make it shine