beurre soleil

[French]

"Butter of the sun." Olive oil.

Synonyms in other languages

Latin names

Countries