Slovnenya

Translation English Spanish: punctual

Dictionary: main
punctual
adjective