Czech-English dictionary »

srub meaning in English

CzechEnglish
srub noun
{m}

cabin [cabins](small dwelling, especially one made of logs)
noun
[UK: ˈkæ.bɪn] [US: ˈkæ.bən]