French to English platane

Dictionary entry: platane
  • Top