Slovnenya

Translation English Spanish: consummate

Diccionario: main
consummate
adjective
verb