English-Latin dictionary »

little stone, pebble meaning in Latin

EnglishLatin
little stone, pebble noun

lapillus [lapilli](2nd) M
noun