Slovnenya

Translation English Japanese: final cause

Dictionary: main
final cause
noun