Czech-English dictionary »

troskut meaning in English

CzechEnglish
troskut noun

dogtooth grass(any grass in the genus Cynodon)
noun