Slovnenya

Translation English Spanish: consummate

Dictionary: main
consummate
adjective
verb