encoche French - English

1.

  • Englishnotch

  • Englishsuch a cut, used for keeping a record

  • Frenchencoche





English translator: French English encoche  Eesti sõnaraamat   Español Traductor   Svenska Översättare