English-Latin dictionary »

long story, details meaning in Latin

EnglishLatin
long story, details noun

ambages [ambagis](3rd) F
noun