English-Polish dictionary »

selcouth meaning in Polish

EnglishPolish
selcouth adjective
strange, rare, marvellous

cudownyadjective