LexiTurk← Dictionary

English words: 8

Browse canonical english dictionary headwords with Turkish–English translations.

  • 8-bit
  • 800 metres
  • 8th
Page 1 of 1