English
English version

Fina

From Longman Dictionary of Contemporary EnglishFinaFi‧na /ˈfiːnə/ trademark  a chain of petrol stations in the UK and Europe, owned by the European company TotalFinaElf
Pictures of the day
What are these?
Click on the pictures to check.