Summary
English to French:   more detail...
  1. selcouth:


English

Suggestions for selcouth in English

Spelling Suggestions for: selcouth


Wiktionary Translations for selcouth:

selcouth
adjective
  1. strange, rare, marvellous

External Machine Translations: