Slovnenya

Translation English Spanish: firsthand

Diccionario: main
firsthand
adjective