LatinEnglish
captusa catching, taking / power or manner of comprehension / idea»
find similar results