English to French seemingly

Dictionary entry: seemingly
  • Top