Latin-English dictionary »

tumulosus meaning in English

LatinEnglish
tumulosus [tumulosa, tumulosum] adjective

full of hillocksadjective