English-Italian dictionary »

selcouth meaning in Italian

EnglishItalian
selcouth (strange, rare, marvellous)
adjective

meravigliosoadjective