Slovnenya

Translation English Spanish: inherent aptitude

Dictionary: main
inherent aptitude