English-Latin dictionary »

gravel / sand (used for ballast) meaning in Latin

EnglishLatin
gravel / sand (used for ballast) noun

saburra [saburrae](1st) F
noun