English-Latin dictionary »

shards meaning in Latin

EnglishLatin
shards noun

frustum(2nd) N
noun

Your history