English-Latin dictionary »

charm / grace meaning in Latin

EnglishLatin
charm / grace noun

Venus [Veneris](3rd) F
noun