English-Latin dictionary »

confidant, trustworthy friend, keeper of secrets meaning in Latin

EnglishLatin
confidant, trustworthy friend, keeper of secrets noun

arcanus [arcani](2nd) M
noun