English-French dictionary »

selcouth meaning in French

EnglishFrench
selcouth (strange, rare, marvellous)
adjective

merveilleuxadjectif

miraculeuxadjectif

étrangeadjectif