English-Latin dictionary »

roof-shingle meaning in Latin

EnglishLatin
roof-shingle noun

scandula [scandulae](1st) F
noun