English-Latin dictionary »

overgrown with thorn, briar or the like meaning in Latin

EnglishLatin
overgrown with thorn, briar or the like adjective

dumosus [dumosa, dumosum]adjective