No exact translation found for
finis

Do you mean:
similar Results
das Finish (n.)
das Finish (n.)
das Finish (n.)
das Finish (n.)
der Finish-Bereich (n.) , {ind.}