Online Dictionary
Definition of " encarter " in French English Dictionary
Results
encarter
  • {V} insert