Slovnenya

Translation English Spanish: firsthand

Dictionary: main
firsthand
adjective