Slovnenya

Translation English Spanish: stopgap

Diccionario: main
stopgap
noun