English-Latin dictionary »

full of folds / recesses meaning in Latin

EnglishLatin
full of folds / recesses adjective

sinuosus [sinuosa, sinuosum]adjective