LatinEnglish
perpetroto complete, accomplish, perform»
find more results