English-Latin dictionary »

small present / gift meaning in Latin

EnglishLatin
small present / gift noun

xeniolum [xenioli](2nd) N
noun

Your history