Slovnenya

Translation English Spanish: trenchant

Dictionary: main
trenchant
adjective